Translation of metara in English:

metara

meter

noun (class 9, plural dimetara)

  • 1

    meter
    ‘Re ne ra gokêla metara wa metsi’ We had a water meter installed