exilada - Spanish English Dictionary

exilada

Meanings of "exilada" in English Spanish Dictionary : 1 result(s)

Spanish English
General
exilada [f] exiled woman