English to Arabic

Meaning for:
Doubted
other
مشكوك في