kamus
.
Search
About
duckboard
English
duckboard
Noun
A boardwalk laid across muddy ground
English: duckboard