English to Arabic

Meaning for:
Ambiguous
other
ملتبس