Skip to main content

gymnotoka

English gymnotoka meaning in English  •  gymnotoka का अर्थ अंग्रेजी में
n. pl.
  • The Athecata.
Advertisement