Results for "

palaska

"
Turkish - English dictionary

palaska

(Turkish - English dictionary) :
cartridge belt, bandolier.