Translation of layar cucur in English:

layar cucur

jib

noun

  • 1

    jib, triangular sail stretching forward from a mast