pellucant

Catalan

Verb

pellucant

  1. gerund of pellucar