English-French dictionary »

puffadder meaning in French

EnglishFrench
puffadder (Britis arietans)
noun

vipère heurtantenom