sura dud

Phonetic
[sura dud]
English: Translation
big frog
noun
Reptiles and amphibians
Sizes and dimensions
Notes

2011; transcribed JBP