Nakakatakot (en. Daunting)

Translation into Tagalog

Synonyms