SYRTES MEANING IN ENGLISH

• Syrtes Definition & Synonyms

  1. (pl. ) of Syrtis


• Syrt Definition & Synonyms

  1. (n.) A quicksand; a bog.


RECENT SEARCHES