Portuguese-English dictionary »

scarborough meaning in English

PortugueseEnglish
Scarborough proper noun

Scarborough(district in Toronto)
proper noun
[UK: ˈskɑː.brə] [US: ˈskɑːr.ˌbəro.ʊ]