Polish-English dictionary »

bagram meaning in English

PolishEnglish
Bagram noun

Bagramnoun
town in Afghanistan