English to Hindi Dictionary

Cell (Chhidr) Meaning in English