ojeruda

Spanish

Adjective

ojeruda f

  1. feminine singular of ojerudo