English-Polish dictionary »

lancehead meaning in Polish

EnglishPolish
lancehead noun
any pitviper of the genus Bothrops

żararakanoun