delienn / an delioù

English: Translation
leaf
French: Translation
feuille
noun
Plants, trees and other vegetation