duckanos

English

Noun

duckanos

  1. plural of duckano