atafarras

Spanish

Noun

atafarras

  1. plural of atafarra