Back to search

셀프 세차장

self★★★advanced
명사 · noun혼종어 · mixed origin word

Meaning

  1. self-service car wash — A place that has the facilities for customers to wash their cars themselves.