donkey-pumptranslation and definition "donkey-pump", tamil lexiconWordTamil Definitiondonkey-pumpமிகையான நீராவிக்குழாய்ப்பொறி.