セルフ

Japanese

Noun

セルフ • (serufu

  1. short for セルフサービス (serufusābisu, self-service)