Translation of windpipe in Malay

windpipe

trakea salur udara

noun

  • 1

    trakea salur udara