द्वीप (en. Isle)

Translation into Hindi

Synonyms