Merengut (en. Grimace)

Translation into Malay

Synonyms