escochastes

Galician

Verb

escochastes

  1. second-person plural preterite indicative of escochar