Skip to main content

manta

English manta meaning in English  •  manta का अर्थ अंग्रेजी में
Noun
  • The manta ray>. See also Cephaloptera> and Sea devil>.
Advertisement