Italian-English dictionary »

latifoglio meaning in English

ItalianEnglish
latifoglio adjective

broad-leaved(having broad leaves)
adjective