Italian-English dictionary »

macchia d'alberi meaning in English

ItalianEnglish
macchia d'alberi noun

tuft [tufts](clump of trees)
noun
[UK: tʌft] [US: ˈtəft]