Translation of "MLR" into English

MLR, main Line of Resistance are the top translations of "MLR" into English.

MLR
+ Add

French-English dictionary

  • MLR

  • main Line of Resistance

  • Show algorithmically generated translations

Automatic translations of "MLR" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

Translations of "MLR" into English in sentences, translation memory