VICISSY DUCK MEANING IN ENGLISH

• Vicissy duck Definition & Synonyms

  1. () A West Indian duck, sometimes domesticated.


RECENT SEARCHES