Portuguese-English dictionary »

pinças de bulldog meaning in English

PortugueseEnglish
pinças de bulldog noun
{f}

bulldog clip(surgical instrument)
noun