Translation of kicau in English:

kicau

chirp

(kicauan)

noun

  • 1

    chirp, short sharp sound made by a small bird