English-Hindi dictionary »

spectre/specter meaning in Hindi

EnglishHindi
spectre/specter noun

भूत