Translation of lesometlhano in English:

lesometlhano

noun

  • 1