Romanian-English dictionary »

loc de articulare meaning in English

RomanianEnglish
loc de articulare substantiv
{n}

place of articulation(point of contact)
noun