canecida

Spanish

Pronunciation

Participle

canecida

  1. feminine singular of canecido