English-Arabic dictionary »

yard meaning in Arabic