castraros

Spanish

Verb

castraros

  1. infinitive of castrar combined with os