Translation of dinyoba in English:

User Contribution

dinyoba

Sugar cane

noun