Search term toad has 3 results
Jump to
ENEnglishFRFrench
toad crapaud{m}
toad(n)[amphibian similar to a frog] crapaud(n){m}[amphibian similar to a frog]
toad(n)[zoology] crapaud(n){m}[zoology]