lekoribeng

English: Translation
embankment
noun