English to Arabic

Meaning for:
Beamed
other
ابتسم