deledele kau

English: Translation
walk proudly, strut
adjective
carroll-soulik-1973