carancharán

Spanish

Verb

carancharán

  1. third-person plural future indicative of caranchar