charraluda

Spanish

Adjective

charraluda

  1. feminine singular of charraludo