Spanish

edit

Verb

edit

achuchándola

  1. gerund of achuchar combined with la