English to Arabic

Meaning for:
Undemonstratively
other
بشكل متحفّظ