English to Arabic

Meaning for:
Swatted
other
مسحوق