English-Latin dictionary »

plant / insert meaning in Latin

EnglishLatin
plant / insert verb

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