albocas

Spanish

Noun

albocas

  1. plural of alboca