Polish-English dictionary »

caryca meaning in English

PolishEnglish
caryca noun

queennoun
powerful or forceful female person

tsarinanoun
empress or wife of a tsar