meaning of bei jeder sich bietenden Gelegenheit

bei jeder sich bietenden Gelegenheit - German to English

at any given opportunity

View more

  • at each feasible / available chance