ʻO wai ka makuakāne o ke kanaka kanaka Posted on 19/06/2023 by Puspa Kakati Brederick ratzel Language: Hawaiian Post Views: 17