syrtis
English
syrtis meaning in English • syrtis का अर्थ अंग्रेजी में
Noun
- A quicksand.