English to Arabic

Meaning for:
Wondered
other
تساءل