Skip to main content

green-leek

English green-leek meaning in English  •  green-leek का अर्थ अंग्रेजी में
Noun
  • An Australian parrakeet (Polytelis Barrabandi); -- called also the scarlet-breasted parrot>.
Advertisement