Skip to main content

tortulous

English tortulous meaning in English  •  tortulous का अर्थ अंग्रेजी में
Adjective
  • Swelled out at intervals like a knotted cord.
Advertisement