FAQs About the word toulon

Τουλόν

a port city and naval base in southeastern France on the Mediterranean coast

No synonyms found.

No antonyms found.

touite => τουίτ, tough-skinned => σκληρόδερμος, tough-pitch => σκληρή μπάλα, toughness => αντοχή, tough-minded => Σκληραγωγημένος,