garchan

Spanish

Verb

garchan

  1. third-person plural present indicative of garchar