lorocos

Spanish

Noun

lorocos m pl

  1. plural of loroco