village cart

listen to the pronunciation of village cart
English - English
An open, two-wheeled pleasure carriage