Translation of letsae in English:

letsae

egg

noun (class 5, plural matsae)

  • 1

    egg