hinged plug orifice closure - Turkish English Dictionary

Suggest a Term