Translation of carrion in Malay

carrion

bangkai yang mereput

noun

  • 1

    bangkai yang mereput