spuntarla

Meaning

to make it; to get it; to win

Concepts

Notes

Sign in to write sticky notes