Slovnenya

Translation English Japanese: water meter

Dictionary: main
water meter
noun