vocab dash
Log in
Sign up
テプラ
Meanings
Noun
1. Tepra (tape printing machine)