Home
Search
Index
Definify.com
Definition
2024
apsaras
apsaras
English
Noun
apsaras
Alternative form of
apsara
Similar Results