English to afrikaans meaning of

"Bufo debilis" is nie 'n Engelse woord of frase nie. Dit blyk 'n Latynse wetenskaplike naam te wees vir 'n soort padda