×

marécage meaning in English

n. marsh, swamp; bog, morass, slough

Related Words

  1. maryland
  2. maryse
  3. marécageux
  4. maréchal
PC Version

Copyright © 2018 WordTech Co.