Results for "

shoulder arm

"
English - Turkish Dictionary

shoulder arm

(English - Turkish Dictionary) :
dipçikli silah.