charming in Portuguese
charming in Portuguese
charmoso
Pleasant, charismatic.
encantador
Pleasant, charismatic.
simpático
Pleasant, charismatic.