English to Arabic

Meaning for:
Transmigrated
other
مهاجر