hagahagaoho

English: Translation
screaming periodically
transitive verb
ID
2926