Buaya (en. Alligator)

Translation into Malay

Synonyms