0%

ALL meanings of macchia

M m
  • noun macchia A shrubland biota in Mediterranean countries, typically consisting of densely-growing evergreen shrubs. 1
  • noun macchia (in Italy) a wild, partially wooded area 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?