Polish-English dictionary »

szarfa meaning in English

PolishEnglish
szarfa noun

sashnoun
decorative length of cloth