a female spirit of the clouds and waters English - Hindi

Related words

apsara 




English translator: English Hindi a female spirit of the clouds and waters  Eesti sõnaraamat   Español Traductor   Svenska Översättare