acatarrarlos

Spanish

Verb

acatarrarlos

  1. infinitive of acatarrar combined with los