herling
English
herling meaning in English • herling का अर्थ अंग्रेजी में
Noun
- The young of the sea trout.