English to Hindi Dictionary

To Rub (Ragaड़A denA) Meaning in English