macchia meaning

Meaning of macchia

What is the full meaning of macchia

a dense growth of small trees and shrubs [n MACCHIE]

Example of the word macchia placed on a Scrabble board.

Unscrambled word macchia

Points for macchia

Scrabble
21 points
Word With Friends
18 points
Wordfeud
21 points

Related pages for macchia