English-Hindi dictionary »

mile :: length = 1760 yards (indian measures) meaning in Hindi

EnglishHindi
mile :: length = 1760 yards (indian measures) noun

मील