Translation of bersarang in English:

bersarang

nest, make a nest

verb

  • 1

    nest, make a nest