Polish-English dictionary »

skupnia meaning in English

PolishEnglish
skupnia noun

stevianoun
any species of genus Stevia