vanmaram

പ്രാസാദശിഖരം - meaning in english

Meanings for പ്രാസാദശിഖരം

noun
Cupola