English to Arabic

Meaning for:
Speculated
other
مخمّن