Polish-English dictionary »

astrachan meaning in English

PolishEnglish
astrachan noun

astrakhannoun
cloth