English to Francais Dictionary
sandman
Marchand de sable (folklore)
Meaning for sandman found in 11 Languages.
Sponored Video