Portuguese-English dictionary »

bicada meaning in English

PortugueseEnglish
bicada noun
{f}

peck [pecks](act of striking with a beak)
noun
[UK: pek] [US: ˈpek]