pigeonlivered

listen to the pronunciation of pigeonlivered
Englisch - Türkisch
korkak
Englisch - Englisch
{a} mild, meek, soft, gentle, tame
Pigeon- hearted