Translation of semur in English:

semur

noun

  • 1

    dish mainly of meat stewed with spices and soy sauce