Translation of sarang pucung in English:

sarang pucung

heronry

noun

  • 1

    heronry, place where herons breed