Translation of lesomenne in English:

lesomenne

noun (class 5)

  • 1