Portuguese-English dictionary »

biúta meaning in English

PortugueseEnglish
biúta noun

puffadder(Bitis arietans)
noun