French-English dictionary »

vmr meaning in English

FrenchEnglish
VMR nom {f}

TMR◼◼◼(Town of Mount Royal)
proper noun