Translation of opor in English:

opor

noun

  • 1

    meat or chicken cooked with spices and coconut cream