डरपोक मैस

English: Translation
dastard
Hindi: Translation
कापुरुष
noun