Tundun

English: (noun) mound

Bahasa Malaysia: busut


Related to Tundun


tundung: overlap