English to Malay
hasil carian: lair
Probably related to:
English | Malay |
lair
|
jerumun, sarang,
|
English to English
lair
(l/(@)/R
)
noun (n)
- A place in which to lie or rest; especially, the bed or couch of a wild beast.tempat di mana berbohong atau istirahat; khususnya, tempat tidur atau sofa dari binatang liar.source: webster1913