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