Trembling (fr. Tremblants)

Translation into English

Synonyms