Definify.com

Definition 2024


tahora

tahora

Tahitian

Noun

tahora

  1. river