palaska


Results for "palaska"

Turkish - English dictionary

palaska

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