Tabu

English: (noun) sugar cane

Bahasa Malaysia: tebu


Related to Tabu


Tabuka': 1) open 2) uncover