Translation of angsa in English:

angsa

goose

noun

  • 1

    goose