Polish-English dictionary »

mangostan meaning in English

PolishEnglish
mangostan noun

mangosteennoun
fruit