buu

English: Translation
betel nut
noun
ID
2538