Latin-English dictionary »

bufo meaning in English

LatinEnglish
bufo [bufonis] (3rd) M
noun

toad [toads]noun
[UK: təʊd] [US: toʊd]