English-Arabic dictionary »

lice meaning in Arabic