Skip to main content

teredine

English teredine meaning in English  •  teredine का अर्थ अंग्रेजी में
Noun
  • A borer; the teredo.
Advertisement