Angol-Hindi szótár »

liver Hindi

AngolHindi
white livered noun

डरपोक

white livered adjective

कायर

123