Translation of otot in English:

otot

muscle

noun

  • 1

    muscle, strip of fibrous tissue able to contract and relax and so move a part of an animal body