handgun


Results for "handgun"

English - Turkish Dictionary

handgun

(English - Turkish Dictionary) :
i. tabanca.