Translation of lair in Malay

lair

tempat tinggal binatang liar

noun

  • 1

    tempat tinggal binatang liar, jerumun