landaulette Definition
Definition
A lightweight two-wheeled carriage pulled by one horse, often used for traveling in parks or gardens.
Browse
A lightweight two-wheeled carriage pulled by one horse, often used for traveling in parks or gardens.
Browse