ataditos

Spanish

Noun

ataditos m pl

  1. plural of atadito