French-English dictionary »

stratford-on-avon meaning in English

FrenchEnglish
Stratford-on-Avon nom propre

Stratford-on-Avon◼◼◼proper noun
[UK: ˌstræt.fəd ɒn ˈeɪv.n̩] [US: ˌstræt.fəd ɒn ˈeɪv.n̩]