English-Arabic dictionary »

pet meaning in Arabic