Dictionnaire
babelfish
/
Dictionnaire
/
Allemand → Anglais
sich behelfend
Dictionnaire
sich behelfend
managing
sich behelfend
making do
sich behelfend
getting by