द्वीप (en. Island)

Translation into Hindi

Synonyms