Queen (fr. Reine)

Translation into English

Synonyms