relucida

Spanish

Pronunciation

Participle

relucida f sg

  1. feminine singular of relucido