Udu’

English: (noun) grass

Bahasa Malaysia: rumput


Related to Udu’


dudu’: snout