Hindi-English dictionary »

समुद्र तटबन्ध meaning in English

HindiEnglish
समुद्र तटबन्ध

sea wallnoun