Polish-English dictionary »

izolda meaning in English

PolishEnglish
Izolda noun

Iseultnoun
female given name