vocab dash
Log in
Sign up
ターレット
Meanings
Noun
1. turret
Other readings
タレット