Parapluie (en. Umbrella)

Translation into French

Synonyms