Clearing (fr. Éclaircie)

Translation into English

Synonyms