English-French dictionary »

viperid meaning in French

EnglishFrench
viperid noun

vipéridé◼◼◼nom {m}