Translation of sefalana in English:

sefalana

small granary

noun (class 7, plural difalana)

  • 1

    small granary