derrocharos

Spanish

Verb

derrocharos

  1. infinitive of derrochar combined with os