English-Hindi dictionary »

friars lantern meaning in Hindi

EnglishHindi
friars lantern noun

कच्छ प्रकाश