Translation of selelêga in English:

selelêga

nauseate

verb

  • 1

    nauseate