karrul
noun
  1. drool

  1. english: He is drooling
    translation: Nyulu karrul wanarri














definition
  • word: karrul
  • type: noun
  • definitions:
    • drool
  • translations:
    • drool
  • usages:
    • english: He is drooling
      translation: Nyulu karrul wanarri