duu keli

English: Translation
firmly in place, earnestly
adjective
carroll-soulik-1973