English-Latin dictionary »

planted / set with trees meaning in Latin

EnglishLatin
planted / set with trees adjective

arbustus [arbusta, arbustum]adjective