vanmaram

ബുദ്ധക്ഷേത്രം - meaning in english

Meanings for ബുദ്ധക്ഷേത്രം

noun
Pagoda