English-French dictionary »

north york meaning in French

EnglishFrench
North York (district in Toronto)
proper noun

North York◼◼◼nom propre