Izolda

Meaning
PolishBeautiful
Gender
Origin