Toad in Spanish | English to Spanish Translation and Dictionary
report this ad
toad
[təʊd]
noun
1. sapo (m) (animal); gusano (m) (familiar Pej) (person)
  • toad in the hole (cocina) = masa al horno compuesta de salchichas rebozadas en harina, huevo y leche (sausage in batter) (británico)
toad [təʊd]
noun
sapo (m)
Search history
report this ad
Did this page answer your question?
report this ad