Spanish-English dictionary »

punto de articulación meaning in English

SpanishEnglish
punto de articulación noun
{m}

place of articulation(point of contact)
noun