Translation of Mosa in English:

Mosa

masculine noun

  • 1

    el (río) Mosa the (River) Meuse