Translation of gurau senda in English:

gurau senda

lark

noun

  • 1

    lark, lighthearted adventurous action, amusing incident