vanmaram

തട്ടുമേല്‌പുര - meaning in english

Meanings for തട്ടുമേല്‌പുര

noun
Mansard