English to English

female monarch

noun (n)

Advertisement

Bookmark This Site