Impetuous (fr. Impétueux)

Translation into English

Synonyms