Polish-English dictionary »

kamlot meaning in English

PolishEnglish
kamlot noun

camletnoun
a fine fabric made from wool and silk