tambaroora
/tæmˈbærərə/Definitions
1. noun
A town in New South Wales, Australia.
“Tambaroora is a historic mining town in the New South Wales region.”
1. noun
A town in New South Wales, Australia.
“Tambaroora is a historic mining town in the New South Wales region.”