Definition, Meaning, Synonyms & Anagrams | English word RITSA
RITSA
Definitions of RITSA
- A mountainous freshwater lake in Abkhazia, Georgia.
Number of letters
5
Is palindrome
No
Search for RITSA in:
Page preparation took: 143.18 ms.