English-Arabic dictionary »

rub meaning in Arabic