Spanish-English dictionary »

víbora bufadora meaning in English

SpanishEnglish
víbora bufadora noun

puffadder(Britis arietans)
noun