MARSHIER

Definition of MARSHIER

  1. (adj)(of soil) soft and watery