English to Arabic

Meaning for:
Smirk
other
الإبتسامة