Translation of Homo sapiens in Setswana

Homo sapiens

sika loo motho

noun

  • 1

    sika loo motho
    • human beings regarded as a species of animal