delaa muhuu

English: Translation
how about that one there
carroll-soulik-1973