Definition of the Word TAUPO


lake, the largest in New Zealand, located in the North Island.

Close Window