English–French dictionary

French translation of the English word giant neotropical toad

English → French
  
EnglishFrench (translated indirectly)Esperanto
giant neotropical toad
(cane toad; marine toad)
crapaud buffle
;
crapaud bœuf
;
crapaud géant
giant
géant
crapaud

EnglishFrench
giant neotropical toad crapaud bœuf; crapaud buffle; crapaud géant
giant géant