matchade

Swedish

Verb

matchade

  1. past indicative of matcha