Translation of igauan in English:

igauan

noun

  • 1

    what is said during sleep or delirium
  • 2

    delirium
  • 3

    nonsense