village cart

listen to the pronunciation of village cart
الإنجليزية - الإنجليزية
An open, two-wheeled pleasure carriage