French-English dictionary »

char de combat principal meaning in English

FrenchEnglish
char de combat principal nom {m}

main battle tank◼◼◼(primary tank of a military force)
noun