Powerful (fr. Puissante)

Translation into English

Synonyms