payula

Spanish

Adjective

payula

  1. feminine singular of payulo