Attested
.to
Menu
Definition
station where transport vehicles load or unload passengers or goods
Seed
·
Term in context
depot
in
CommonParlance