Translation of ngiau in English:

ngiau

caterwaul

(mengiau)

verb

  • 1

    caterwaul, make a shrill, wailing noise