English to Arabic

Meaning for:
Arrant
other
متشرّد