Marrette

English

Noun

Marrette

  1. Synonym of wire nut.