bufo_bufoEnglish

Bufo bufo, European toad

Noun

Common toad of Europe

English: European toad, Bufo bufo

English words with similar meanings

Show 1 words