doegling
English
doegling meaning in English • doegling का अर्थ अंग्रेजी में
Noun
- The beaked whale (Balænoptera rostrata), from which dœgling oil is obtained.