Vocabulary

むさ苦しい

messy; shabby; scruffy; dirty; squalid; sordid

i-adjective