English-Italian dictionary »

garlic meaning in Italian

EnglishItalian
garlic

aglio