wet, spongy area of ground, noted for smelly decaying mosses that form peat

Translation:
English
Noun
Add