metretai

English

Noun

metretai

  1. plural of metretes