TSARITSA MEANING IN ENGLISH

• Tsaritsa Definition & Synonyms

  1. (n.) The title of the empress of Russia. See Czarina.


Synonyms:
Czarina, Tsarina, Tzarina,

RECENT SEARCHES