Translation of amartelarse in English:

amartelarse

to cuddle, v.

pronominal verb

informal

  • 1

    to cuddle
    to canoodle informal