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