odaliscas
Spanish
Noun
odaliscas
plural of
odalisca