caranchan
Spanish
Verb
caranchan
third-person plural present indicative of
caranchar