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!