Portuguese-English dictionary »

papa-terra meaning in English

PortugueseEnglish
papa-terra noun
{m}

barb [barbs](fish of the cyprinid family)
noun
[UK: bɑːb] [US: ˈbɑːrb]