Definition of セルフチェッキング

セルフチェッキング

serufuchekkingu

noun
self-checking