Tergesa-gesa (en. Hastily)

Translation into Malay

Synonyms