Translation of fenosa in English:

fenosa

open

verb

  • 1

    open
    ‘Fenosa garetene eo’ Open that curtain
    henosa