mbambo

English: Translation
abutment
noun