Industrial attachment

  • Kenya, Nakuru
  • English Kiswahili and Dholuo