Portuguese-English dictionary »

bucica meaning in English

PortugueseEnglish
bucica noun
{f}

bitch [bitches](female canine)
noun
[UK: bɪtʃ] [US: ˈbɪtʃ]