French-Latin dictionary »

green meaning in Latin

FrenchLatin
green nom

immītisnoun