Menakutkan (en. Daunting)

Translation into Malay

Synonyms