Results for "

tomson

"
Turkish - English dictionary

tomson

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