허급ㅎ'다

English: Translation
let
verb
Social activities and interactions