vocab dash
Log in
Sign up
M16
Meanings
Noun
1. M-16 (assault rifle)