hórrida

Spanish

Adjective

hórrida f

  1. feminine singular of hórrido