Translation of selo in English:

selo

thing

Pronunciation /selô/

noun (class 7, plural dilo)

  • 1

    thing
    ‘Tliša selo seo mo’ Bring that thing here
  • 2

    Physics
    matter