subsisting off of live prey

listen to the pronunciation of subsisting off of live prey
İngilizce - İngilizce
rapacious
subsisting off of live prey