acatarraros

Spanish

Verb

acatarraros

  1. infinitive of acatarrar combined with os