horsedrawn carriage

  1. Noun binek arabası
at arabası Noun, Land Transport