English-Latin dictionary »

sophistication, polish, wit meaning in Latin

EnglishLatin
sophistication, polish, wit noun

urbanitas [urbanitatis](3rd) F
noun