Skip to main content

kuda

English kuda meaning in English  •  kuda का अर्थ अंग्रेजी में
Noun
  • The East Indian tapir. See Tapir>.
Advertisement