Spanish-English dictionary »

iselda meaning in English

SpanishEnglish
Iselda proper noun

Iseult(female given name)
proper noun