English-Polish dictionary »

shrinking violet meaning in Polish

EnglishPolish
shrinking violet noun
very shy person

trusianoun