supporting means as part of a discharge tube - Turkish English Dictionary

Suggest a Term