An onerous or difficult concern
English: burden, load, encumbrance, incumbrance, onus
Bahasa: beban, halangan, tanggungan
burden, encumbrance, incumbrance, load, onus
English: burden, load, encumbrance, incumbrance, onus
Bahasa: beban, halangan, tanggungan