B1 Idiom

Llorar a mares

To cry buckets/a lot

Meaning

To cry profusely, shedding many tears.

Meaning

To cry profusely, shedding many tears.

Was this helpful?

Comments (0)

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