French-English dictionary »

north york meaning in English

FrenchEnglish
North York nom propre

North York◼◼◼(district in Toronto)
proper noun