AVZ


Results for "AVZ"

Turkish - English dictionary

mavzer

(Turkish - English dictionary) :
Mauser rifle.