Polish-English dictionary »

pasturma meaning in English

PolishEnglish
pasturma noun

pastirmanoun
highly seasoned, air-dried cured beef