English to Arabic

Meaning for:
Somewheres
other
في مكان ما