Skip to main content

horse-litter

English horse-litter meaning in English  •  horse-litter का अर्थ अंग्रेजी में
Noun
  • A carriage hung on poles, and borne by and between two horses.
Advertisement