Polish-English dictionary »

rozgwiazda meaning in English

PolishEnglish
rozgwiazda noun

starfishnoun
various echinoderms