Definition, Meaning & Anagrams | Latin word SARTA
SARTA
Definitions of SARTA
- A town on the Sithonia peninsula of Chalcidice
- inflection of sartus
Number of letters
5
Is palindrome
No
Search for SARTA in:
Page preparation took: 205.39 ms.