Search term handelspost has one result
Jump to
NL Dutch EN English
handelspost (n) [place where trading of goods takes place] (n) trading post (n) [place where trading of goods takes place]