English to Arabic

Meaning for:
Ponders
other
يتأمّل