timid person

listen to the pronunciation of timid person
English - German

Definition of timid person in English German dictionary

a timid person
ein scheues Reh
English - Spanish
persona tímida
English - French
{n} timide