Skip to main content

doegling

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