French-English dictionary »

toulouse meaning in English

FrenchEnglish
Toulouse nom {f}

Toulouse◼◼◼(a city in France)
proper noun
[UK: tuː.ˈluːz] [US: tuː.ˈluːz]
John lives in Toulouse. = John habite à Toulouse.