English Arabic Dictionary

English - العربية

the target place in Arabic:

1. المكان المستهدف المكان المستهدف