English-Arabic dictionary »

town meaning in Arabic