English-Latin dictionary »

area of greenery meaning in Latin

EnglishLatin
area of greenery noun

virectum [virecti](2nd) N
noun