Polish-English dictionary »

rokselana meaning in English

PolishEnglish
rokselana noun

snub-nosed monkeynoun
monkey of genus Rhinopithecus