angel's advocate

listen to the pronunciation of angel's advocate
İngilizce - İngilizce
Someone who sees what's good about an idea and supports it
angel's advocate