French-English dictionary »

ctm meaning in English

FrenchEnglish
CTM nom propre

MTC◼◼◼(Montreal Transit Commission)
proper noun