Skip to main content

sloo

English sloo meaning in English  •  sloo का अर्थ अंग्रेजी में
Noun
  • A slough; a run or wet place. See 2d Slough>, 2.
Advertisement