English-Italian dictionary »

garrigue meaning in Italian

EnglishItalian
garrigue (vegetation)
noun

gariganoun
{f}