to hail from ...

listen to the pronunciation of to hail from ...
الإنجليزية - ألمانية
vonaus ... stammen
to hail from
kommen aus