English to Arabic

Meaning for:
Smirch
other
اللطخة