Dictionnaire
babelfish
/
Dictionnaire
/
Allemand → Anglais
sich bemühend
Dictionnaire
sich bemühend
trying
sich bemühend
looking after
sich bemühend
striving
sich bemühend
exerting oneself
sich bemühend
bestirring