How do you say frog in Latin?
— rana (f); Rana


Related synonyms for frog in Latin
toadbufo (m)