ò̩pò̩ló̩

English: Translation
toad
noun
Reptiles and amphibians