English to Arabic

Meaning for:
Incoherent
other
متفكّك