Spanish-English dictionary »

isidora meaning in English

SpanishEnglish
Isidora proper noun

Isidora(female given name)
proper noun