ARCHDUCHY MEANING IN ENGLISH

• Archduchy Definition & Synonyms

  1. (n.) The territory of an archduke or archduchess.


RECENT SEARCHES