tomson


Results for "tomson"

Turkish - English dictionary

tomson

(Turkish - English dictionary) :
Thompson, Thompson submachine gun.