Apsaras

What is Apsaras?

Apsaras definition and meaning on Dictionary terms:
noun, plural Ap

Tags: