aba-aba

noun Approved
Translation

variety of taro plant which is cultivated of decorative purposes

Back to List