Translation of Mengkudu in English:

User Contribution

Mengkudu

Morinda fruit, Noni

noun