English to Hindi Dictionary

Cobble (ChhoTe patthar) Meaning in English