montarse

(Angielski)

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

Sign in to write sticky notes