English to Arabic

Meaning for:
Stenches
other
الروائح الكريهة