English-Arabic dictionary »

lash meaning in Arabic