Definition of crotorar in Spanish:

crotorar

intransitive verb

  • 1

    Producir [la cigüeña] un ruido peculiar, haciendo chocar rápidamente la parte superior del pico con la inferior.