landau Definition
Definition
A vehicle with four wheels, open or fully enclosed, usually drawn by horses and used for transport or as a means of conveyance.
Browse
A vehicle with four wheels, open or fully enclosed, usually drawn by horses and used for transport or as a means of conveyance.
Browse