How do you say toad in Latin?
— bufo (m)


Related synonyms for toad in Latin
frograna (f)
Derivative terms for toad in Latin
frograna (f)