meter vault

listen to the pronunciation of meter vault
English - English
{i} box where the water meter is located