achorada

Spanish

Participle

achorada f sg

  1. feminine singular of achorado