pichicatearos

Spanish

Verb

pichicatearos

  1. infinitive of pichicatear combined with os