Slovnenya

Translation English French: leafy

Dictionary: main
leafy
adjective