duadonu

English: Translation
luck, good fortune
adjective
carroll-soulik-1973