Terjemahan sarang di Bahasa Inggris

sarang

lair, nest, web

  • 1

    lair, nest, web
    ‘sarang madu’ honeycomb
  • 2

    hideout
  • 3

    breeding place, hotbed