English translation for "toulouse"
|
- n. toulouse, city in southern france
- Similar Words:
- "toujours plus" English translation, "toujours plus vite" English translation, "toujours tendu" English translation, "toujours vif" English translation, "toul" English translation, "toundra" English translation, "toupet" English translation, "toupie" English translation, "tour d'acrobatie" English translation, "tour" English translation
|
|
|