Search term Toulouse has 5 results
EN English PT Portuguese
Toulouse Toulouse
Toulouse (proper) [a city in France] Toulouse (proper) [a city in France]
Toulouse (proper) [a city in France] Tolosa (proper) [a city in France] (proper)
PT Portuguese EN English
Toulouse Toulouse
Toulouse (proper) [a city in France] Toulouse (proper) [a city in France]