bharathappuzha

/B R AH0 TH AE1 P AH1 Z HH AH0/
N
  1. 1

    The Bharathappuzha ("River of Bhārata"), also known as the Nila or Ponnani River, is a river in the Indian states of Tamil Nadu and Kerala.

Translate “bharathappuzha” into another language