miai

Phonetic
[ˈmiai]
Spanish: Translation
rana grande
English: Translation
big frog
noun
Animals
Water, bodies of water and the water cycle
Fish and marine creatures