Slovnenya

Translation English French: salad days

Dictionary: main
salad days
noun
2 fleur.