Search term foglia has 3 results
Jump to
IT Italian EN English
foglia {f} leaf
foglia (n) [botanica] {f} leaf (n) [botanica]
foglia {f} sheet

Italian English translations

IT Synonyms for foglia EN Translations
lamina [lamina] f Folie {f}