Polish-English dictionary »

anemon meaning in English

PolishEnglish
anemon noun

anemonenoun
any plant of genus Anemone