Sarang (en. Lair)

Translation into Malay

Synonyms