gjøre sitt aller beste

Oversettelser

gjøre sitt aller beste

do one's level best