Of foam (fr. D'écume)

Translation into English

Synonyms