English-Arabic dictionary »

pit meaning in Arabic