Polish-English dictionary »

tafta meaning in English

PolishEnglish
tafta noun

taffetanoun
woven fabric