Dusun Dictionary

Entries found: 1

palad n. (body, health & activities)🔊
â–ē palm (hand) | tapak tangan
13,986 entries
Last entry : March 13, 2026