Cermin (en. Mirror)

Translation into Malay

Synonyms