No exact translation found for
chiglia

Do you mean: