English to Arabic

Meaning for:
Closeted
other
مستقبل