Search term menschenscheu has 3 results
Jump to
DE German EN English
menschenscheu (a) [Benehmen] timid (a) [Benehmen]
menschenscheu (a) [Benehmen] shy (a) [Benehmen]
menschenscheu afraid of people

German English translations