English-Arabic dictionary »

lands meaning in Arabic