Polish-English dictionary »

czepota puszysta meaning in English

PolishEnglish
czepota puszysta noun

cat's clawnoun
Uncaria tomentosa