English to Hindi Dictionary

A Work (esp. Of Art Or Literature) (KRti) Meaning in English

Meaning in English