English to Hindi Dictionary

A Sense (of Perception Etc.) (Go) Meaning in English