Translation of selir in English:

User Contribution

selir

concubine

noun