meter for gas, water or electricity - Turkish English Dictionary

Suggest a Term