Nalampasan (en. Surmounted)

Translation into Tagalog

Synonyms

  • topped
  • conquered
  • mastered
  • overcame