TSARITSA


Meaning of TSARITSA in English

noun the title of the empress of russia. ·see czarina.

Webster English vocab.      Английский словарь Webster.