← Back to Dictionary

nili-nili

noun

Definitions

  1. duck