acurrucarte

Spanish

Verb

acurrucarte

  1. infinitive of acurrucar combined with te