leonardescos

Spanish

Noun

leonardescos m pl

  1. plural of leonardesco