English to Arabic

Meaning for:
Soliloquy
other
مناجاة النفس