Spanish-English dictionary »

cizalla de palanca meaning in English

SpanishEnglish
cizalla de palanca noun
{f}

throatless shearnoun