montarse

Meaning

infinitive of montar combined with se

montar

  1. to mount
  2. to ride
  3. to set up
  4. to establish
  5. (Spain) to whip, beat
  6. (reflexive) to hump

Concepts

Synonyms

Notes

Sign in to write sticky notes