← Back to Dictionary

julurr-julurr

noun

Definitions

  1. moomoo bird (owl)