horse carriage

  1. Noun, Land Transport at arabası