Translation of mortir in English:

mortir

artillery mortar

noun

  • 1

    artillery mortar