English-Hindi dictionary »

lily-livered meaning in Hindi

EnglishHindi
lily livered noun

कायर

lily livered adjective

डरपोक

lily-livered adjective
[UK: ˈlɪ.lɪ lɪ.vəd]
[US: ˈlɪ.lɪ lɪ.vəd]

कायर