Tatura
A town in the City of Greater Shepparton, north eastern Victoria, AustraliaA town in the City of Greater Shepparton, north eastern Victoria, Australia.
Meaning
1 sensesA town in the City of Greater Shepparton, north eastern Victoria, Australia.