Polish-English dictionary »

trzemucha meaning in English

PolishEnglish
trzemucha noun

ramsonsnoun
Allium ursinum