vanmaram

മഹാവിഡ്‌ഢി - meaning in english

Meanings for മഹാവിഡ്‌ഢി

noun
Goof