charming in Latin
charming in Latin
venustus
Pleasant, charismatic.
amoenus
Pleasant, charismatic.