Translation of muscle in Indonesian

muscle

otot, urat

noun

  • 1

    otot, urat


User Contribution

muscle

otot

noun