English-Italian dictionary »

boomslang meaning in Italian

EnglishItalian
boomslang (Dispholidus typus)
noun

boomslangnoun