two-wire junction - Turkish English Dictionary

Suggest a Term