Translation of Selir raja in English:

User Contribution

Selir raja

King's concubine

noun