pelucan

Spanish

Verb

pelucan

  1. third-person plural present indicative of pelucar