Translation of "Surmounted" into Italian

to

arrow

    Surmounted / Sormontato

    /sərˈmaʊntɪd/

    Synonyms

    • topped
    • conquered
    • mastered
    • overcame