Subscribe
URL of the page has been copied to clipboard.
Meaning : A low heavy horse cart without sides. Used for haulage.
Synonyms : camion
Install App