a larva that feeds on aphides

listen to the pronunciation of a larva that feeds on aphides
English - Turkish
English - English
barbet