1. ವಸ್ತುಸಂಗ್ರಹಾಲಯ

    Play audio
    ♪ vastu sangrahālaya
    Share screenshot
    1. (Noun)
    2. an institution, building or room for preserving and exhibiting artistic, historical or scientific objects; a museum.

Comments and suggestions