to hail from... - İspanyolca İngilizce Sözlük