Spanish-English dictionary »

alicates de terminales meaning in English

SpanishEnglish
alicates de terminales noun
{m-Pl}

crimping toolnoun