toad
Noun
1. (animal) 
a. el sapo (M) 
2. (fam pej) 
a. el gusano (M) (person) 
3. (culinary) (United Kingdom) 
toad in the holemasa al horno compuesta de salchichas rebozadas en harina, huevo y leche
toad [təʊd]
noun
sapo (m)
Search history
Did this page answer your question?