pelucaron

Spanish

Verb

pelucaron

  1. third-person plural preterite indicative of pelucar