English-Latin dictionary »

plant / set in the ground (l+s) meaning in Latin

EnglishLatin
plant / set in the ground (L+S) verb

deplanto [deplantare, deplantavi, deplantatus](1st) TRANS
verb