a mixture of parent, referee, judge, jury, and saint

listen to the pronunciation of a mixture of parent, referee, judge, jury, and saint
İngilizce - İngilizce
chaperone
a mixture of parent, referee, judge, jury, and saint