Deutsch Version
Translate
"tadpole of a toad"
to German Language
English to German
German to English
English
German
tadpole of a toad; pollywog; tadpole
Kaulquappe einer Kröte