french telephone

Noun
  1. Telephone set with the mouthpiece and earpiece mounted on a single handle (synset 103493521)

Other Searches