Translation of lesomepedi in English:

lesomepedi

Pronunciation /lesomepêdi/

noun

  • 1