Translation of machamartillo in English:

machamartillo

masculine noun

  • 1

    a machamartillo (adjective phrase) staunch
    • lo creo a machamartillo I firmly believe it