German English Dictionary
/
German
/
sich abmühen, fleißig sein, geschäftig sein
German ⇄ English
sich abmühen, fleißig sein, geschäftig sein
English translations
01
to toil, to be diligent, to be busy