Skip to main content

spatterdashes

English spatterdashes meaning in English  •  spatterdashes का अर्थ अंग्रेजी में
n. pl.
  • Coverings for the legs, to protect them from water and mud; long gaiters.
Advertisement