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 => உறுதியான தோல், toughness => வலிமை, tough-minded => கடினமான மனம் கொண்ட, toughly => கடுமையாக,