English-Hindi dictionary »

white livered meaning in Hindi

EnglishHindi
white livered noun

डरपोक

white livered adjective

कायर