Skip to main content

natterjack

English natterjack meaning in English  •  natterjack का अर्थ अंग्रेजी में
Noun
  • A European toad (Bufo calamita), having a yellow line along its back.
Advertisement