Spanish

edit

Adjective

edit

léperas

  1. feminine plural of lépero