English-French dictionary »

throat microphone meaning in French

EnglishFrench
throat microphone (type of microphone)
noun

laryngophone◼◼◼nom {m}