English–Latin dictionary

Latin translation of the English word winsome

English → Latin
  
EnglishLatin (translated indirectly)Esperanto
winsome
(alluring; charming; disarming; lovely)
bellus