carruca

listen to the pronunciation of carruca
اللاتينية - الإنجليزية
four-wheeled carriage
four-wheeled
state coach
traveling-carriage