osturduckens

English

Noun

osturduckens

  1. plural of osturducken