English-Latin dictionary »

put / send / cause to go underground meaning in Latin

EnglishLatin
put / send / cause to go underground verb

defodio [defodere, defodi, defossus](3rd) TRANS
verb