gorgoritos

Spanish

Noun

gorgoritos

  1. plural of gorgorito