Search term ropucha has 2 results
Jump to
CSCzechENEnglish
ropucha toad
ropucha(n)[amphibian similar to a frog] toad(n)[amphibian similar to a frog]