English-Polish dictionary »

mayflower meaning in Polish

EnglishPolish
mayflower noun
plant that flowers in May

blógnoun