vanmaram

തപ്‌തീ നദി - meaning in english

Meanings for തപ്‌തീ നദി

noun
Tapti river