English to Brahui Dictionary
lair
شیرنا کوڈ
English definition for lair
1. n. the habitation of wild animals
Synonyms and Antonyms for lair
Sponored Video