Spanish-English dictionary »

punto muerto superior meaning in English

SpanishEnglish
punto muerto superior noun
{m}

top dead center(piston position)
noun