French-English dictionary »

lieu d'articulation meaning in English

FrenchEnglish
lieu d'articulation nom {m}

place of articulation◼◼◼(point of contact)
noun