Translation of nauseating in Setswana

nauseating

selela

adjective

  • 1

    selela