Estonian-English dictionary »

mandala meaning in English

EstonianEnglish
mandala noun

mandala◼◼◼noun