Slovnenya

Translation English French: bay leaf

Dictionary: main
bay leaf
noun