platinum ducks

English

Noun

platinum ducks

  1. plural of platinum duck