Translation of bersarang in English:

bersarang

verb

  • 1

    to make or have a nest