Quizzing Live

Umbrella Means (Little Shade) In Which European Language

Answer:
Italian