Polish-English dictionary »

[more formal] meaning in English

PolishEnglish
morela noun

apricotnoun
fruit

apricotnoun
tree

formaldehyd noun

formaldehydenoun
organic compound

morela japońska

Japanese apricot