Polish English Dictionary

język polski - English

trudna manualna robota in English:

1. elbow grease elbow grease


Mark put a lot of elbow grease into getting his car shining.
Put a little elbow grease to it and everything's gonna work out.