English-Hindi dictionary »

liver meaning in Hindi

EnglishHindi
white livered noun

डरपोक

white livered adjective

कायर

123