English to Hindi Dictionary

A Sub-entry (PeTA) Meaning in English