Polish-English dictionary »

odaliska meaning in English

PolishEnglish
odaliska noun

odalisquenoun
a female harem slave