Polish-English dictionary »

forpoczta meaning in English

PolishEnglish
forpoczta noun

outpostnoun
A military post

outpostnoun
The troops themselves