NAUFRAGE MEANING IN ENGLISH

• Naufrage Definition & Synonyms

  1. (n.) Shipwreck; ruin.
  2. (n.) Shipwreck; ruin.


RECENT SEARCHES