mooyoot

English: Translation
scrambling
noun
Physical Actions
Motion
Plural form
sd. mooyēēt