Version Française
Translate
"foam, spume"
to French Language
English to French
French to English
English
French
foam, spume
l’écume (f.), la mousse