Skip to main content

raven's-duck

English raven's-duck meaning in English  •  raven's-duck का अर्थ अंग्रेजी में
Noun
  • A fine quality of sailcloth.
Advertisement