English to Arabic

Meaning for:
Iffy
other
متشكّك
Related Words