ENGLISH → HINDI
trapdoor
01
noun
फर्श या छत में लगा कब्ज़ेदार या सरकने वाला दरवाज़ा
A hinged or sliding door set into a floor or ceiling.
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
A hinged or sliding door set into a floor or ceiling.