Spanish-English Dictionarynaufragar
Meaning of naufragar