noun any of several Australian parrots with a green or mostly green plumage
green leek 🔊 Listen to this noun any of several Australian parrots with a green or mostly green plumage Share Facebook Twitter Google +