Polish-English dictionary »

morela japońska meaning in English

PolishEnglish
morela japońska

Japanese apricot