English-Arabic dictionary »

more meaning in Arabic