English to Catalan Dictionary
vihara
Vihāra
Related Images/Visuals for vihara
Meaning for vihara found in 18 Languages.
Sponored Video