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