Translation of lesometee in English:

lesometee

noun

  • 1