chicken-hearted person

listen to the pronunciation of chicken-hearted person
English - German

Definition of chicken-hearted person in English German dictionary

chicken-hearted person
Feigling