Polish-English dictionary »

drzewołaz meaning in English

PolishEnglish
drzewołaz noun

poison dart frognoun
frog of the family Dendrobatidae