English-Polish dictionary »

apsara meaning in Polish

EnglishPolish
apsara noun
a female spirit of the clouds and waters

apsaranoun