Skip to main content

orca

English orca meaning in English  •  orca का अर्थ अंग्रेजी में
prop. n.
  • The killer whale> (Orcinus orca).
Advertisement