English to Arabic

Meaning for:
Quenching
other
الرواية