Dudu'

English: (noun) Palate

Bahasa Malaysia: Lelangit