×
marshmallow
meaning in French
n.
guimauve (confiserie); guimauve althée (botanie)
Related Words
marshiness
marshland
marshy
marsupalia
PC Version
Copyright © 2018 WordTech Co.