Delegasi (en. Delegation)

Translation into Malay

Synonyms