English to Arabic

Meaning for:
Squeamishly
other
بشكل أشدّ حساسية