caranchabas

Spanish

Verb

caranchabas

  1. second-person singular imperfect indicative of caranchar