English to Arabic

Meaning for:
Dicey
other
مشبوه