Teka-teki (en. Puzzlement)

Translation into Malay

Synonyms