Translation of skylight in Setswana

skylight

fensetere mo marulelong

nounPlural skylights

  • 1

    fensetere mo marulelong
    • a window in a roof