Polish-English dictionary »

mehendi meaning in English

PolishEnglish
mehendi

mehndi