English to Hindi Dictionary

Superficial (PallavagrAhI) Meaning in English