prosphoras

English

Noun

prosphoras

  1. plural of prosphora