Search term garrigue has one result
Jump to
EN English IT Italian
garrigue (n) [vegetation] gariga (n) [vegetation] (n)