Spanish-English dictionary »

emperatriz viuda meaning in English

SpanishEnglish
emperatriz viuda noun

empress dowager(mother of an emperor)
noun