vanmaram

ബഹുവർഷി - meaning in english

Meanings for ബഹുവർഷി

adj
Perennial