English-Arabic dictionary »

zin meaning in Arabic