magboro

English: Translation
tomb
noun