have an attractive appearance - İspanyolca İngilizce Sözlük