ohooho

English: Translation
frightened by noise
verb
carroll-soulik-1973