English to Arabic

Meaning for:
Ribald
other
بذيئ