English-Arabic dictionary »

foot meaning in Arabic