English to Arabic

Meaning for:
Leerier
other
أكثر إرتيابا