English to Hindi Dictionary

Superb (CoTI kA) Meaning in English