English to Arabic

Meaning for:
Smarts
other
يشعر بالخجل