American English Arabic Dictionary

American English - العربية

over there in Arabic:

1. هناك هناك