onusEnglish

burden, encumbrance, incumbrance, load, onus

Noun

An onerous or difficult concern

English: burden, load, encumbrance, incumbrance, onus

Bahasa: beban, halangan, tanggungan

Bahasa words with similar meanings

English words with similar meanings

Show 4 words