Translation of serambi in English:

serambi

verandah

noun

  • 1

    verandah, roofed terrace