Translation of selir raja in English:

User Contribution

selir raja

King's concubine

noun