Translation of menyayat in English:

User Contribution

menyayat

lacerate

verb