tartu
Explore definitions, synonyms, and language insights of tartu
Definitions
Noun
a city of southeastern Estonia that was a member of the Hanseatic League
Explore definitions, synonyms, and language insights of tartu