estatores

Spanish

Noun

estatores m pl

  1. plural of estator