Harman Patil (Editor)I love reading books and watching sci fi flicks TeohootepohatuUpdated on Oct 07, 2024EditLikeCommentShareShare on FacebookTweet on TwitterShare on LinkedInShare on RedditSign inTeohootepohatu is an island of the Gambier Islands of French Polynesia.More Alchetron TopicsReferencesTeohootepohatu Wikipedia (Text) CC BY-SASimilar Topics