Translation of henosa in English:

henosa

open

verb

  • 1

    open
    ‘Henosa lebati’ Open the door