acurrucaros

Spanish

Verb

acurrucaros

  1. infinitive of acurrucar combined with os