English to Arabic

Meaning for:
Transmigrates
other
يهاجر