have physical appeal - İspanyolca İngilizce Sözlük