interphones

English

Noun

interphones

  1. plural of interphone

Anagrams

French

Noun

interphones m

  1. plural of interphone