English to Arabic

Meaning for:
Dubitable
other
مريب