Skip to main content

waterhorse

English waterhorse meaning in English  •  waterhorse का अर्थ अंग्रेजी में
Noun
  • A pile of salted fish heaped up to drain.
Advertisement