セルフ (Serufu) is a Japanese noun meaning “self-service, self-”.

Meanings

  1. nounself-service
  2. prefixself-