FAQs About the word sudd

苏德

A tangled mass of floating vegetal matter obstructing navigation.

No synonyms found.

No antonyms found.

sudbury => 萨德伯里, sudatory => 桑拿浴房, sudatorium => 蒸汽浴室, sudation => 出汗, sudate => 出汗,