mɨtiija

mɨtiija
Phonetic
[mɨ.tii.ha]
Spanish: Translation
taricaya
English: Translation
yellow-spotted river turtle
noun
Reptiles and amphibians
Fish and marine creatures
Scientific Name
Podocnemis unifilis
ucb-ld-image-bank