escochade

Galician

Verb

escochade

  1. second-person plural imperative of escochar