ネツテンシャインサツ
Meanings
Noun
1. thermal transfer printing
Composed of
thermal transfer
printing