Translation of serambi in English:

serambi

porch, verandah

noun

  • 1

    porch, verandah