naufrage
English
naufrage meaning in English • naufrage का अर्थ अंग्रेजी में
Noun
- Shipwreck; ruin.