Portuguese-English dictionary »

carrapicho meaning in English

PortugueseEnglish
carrapicho noun
{m}

burr [burrs](seed pod with sharp features)
noun
[UK: bɜː(r)] [US: ˈbɝː]