Vocabulary

女王様

Her Majesty the Queen

noun