mechanical larynges

English

Noun

mechanical larynges

  1. plural of mechanical larynx