elunga

English: Translation
top of, the position over (something)
noun
carroll-soulik-1973