Duduk (en. Sitting)

Translation into Malay

Synonyms