English to Arabic

Meaning for:
Simpers
other
الإبتسامات المتكلفة