English-Arabic dictionary »

lid meaning in Arabic