charming in Catalan
charming in Catalan
encantador
Pleasant, charismatic.
encisador
Pleasant, charismatic.