incumbent-upon

listen to the pronunciation of incumbent-upon
İngilizce - Türkçe
görevdeki üzerine
görevi olan
İngilizce - İngilizce
responsible to, obliged to (perform a duty)