Meaning of
"Dipçik demiri (tüfek)"
in english language
Turkish to English
English to Turkish
Turkish
English
Dipçik demiri (tüfek)
Butt plate