charchai

Bourguignon

Verb

charchai

  1. alternative form of sarchai