do what he was supposed to do, carry out his assigned task

listen to the pronunciation of do what he was supposed to do, carry out his assigned task
الإنجليزية - الإنجليزية
do his bit
do what he was supposed to do, carry out his assigned task
المفضلات