changarritos

Spanish

Noun

changarritos m pl

  1. plural of changarrito