Definition of セルフ

セルフ

serufu

Common word
noun
1.
self-service(abbreviation)
prefix
2.
self-