English to Hindi Dictionary

Crib () Meaning in English