bullfrogtranslation and definition "bullfrog", tamil lexiconWordTamil Definitionbullfrogபெரிய தவளை வகை.