English-Latin dictionary »

fasten, fix, plant, embed meaning in Latin

EnglishLatin
fasten, fix, plant, embed verb

defigo [defigere, defixi, defixus](3rd) TRANS
verb