A1 Collocation

fare del proprio meglio

To do one's best

Meaning

Putting in maximum effort to succeed.

Meaning

Putting in maximum effort to succeed.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!