English to Arabic

Meaning for:
Parader
other
بارادر