English-Arabic dictionary »

shed meaning in Arabic