Spanish-English dictionary »

polea de cigüeñal meaning in English

SpanishEnglish
polea de cigüeñal noun
{f}

harmonic balancer(device)
noun