Portuguese-English dictionary »

buscas meaning in English

PortugueseEnglish
buscas noun

snap [snaps](attempt to seize, bite, attack, or grab)
noun
[UK: snæp] [US: ˈsnæp]