English to Arabic

Meaning for:
Ragamuffin
other
الصعلوك