vanmaram

നാഗതാളി - meaning in english

Meanings for നാഗതാളി

noun
Prickly-pear