vanmaram

വലിയമാളിക - meaning in english

Meanings for വലിയമാളിക

noun
Storied building