French-English dictionary »

etobicoke meaning in English

FrenchEnglish
Etobicoke nom propre

Etobicoke◼◼◼(A suburban district of Toronto)
proper noun