English-Hindi dictionary »

poor spirited meaning in Hindi

EnglishHindi
poor spirited noun

डरपोक