English to Arabic

Meaning for:
Smarted
other
شعر بالألم