English to Arabic

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