Definify.com

Definition 2025


gariga

gariga

Italian

Noun

gariga f (plural garighe)

  1. garrigue