tarabillas

Spanish

Noun

tarabillas f pl

  1. plural of tarabilla