English-Latin dictionary »

planted / set at / near meaning in Latin

EnglishLatin
planted / set at / near adjective

adsitus [adsita, adsitum]adjective