Search term Bestreben has 7 results
DE German EN English
Bestreben (n) Beef
Bestreben (n) Stress (medicine)

German English translations