Translation of amukan in English:

amukan

fight

noun

  • 1

    fight


User Contribution

amukan

rampage