Skip to main content

kaka

English kaka meaning in English  •  kaka का अर्थ अंग्रेजी में
Noun
  • A New Zealand parrot of the genus Nestor, especially the brown parrot (Nestor meridionalis).
Advertisement