Portuguese-English dictionary »

apupo meaning in English

PortugueseEnglish
apupo noun
{m}

boo [boos](derisive shout)
noun
[UK: buː] [US: ˈbuː]