Portuguese-English dictionary »

cisalha de alavanca meaning in English

PortugueseEnglish
cisalha de alavanca noun
{f}

throatless shearnoun