మెగామీటరు

Telugu

Etymology

Noun

మెగామీటరు • (megāmīṭaru? (plural మెగామీటళ్ళు)

  1. megametre, megameter