escochases

Galician

Verb

escochases

  1. second-person singular imperfect subjunctive of escochar