Parit (en. Moat)

Translation into Malay

Synonyms