any of numerous small slender long-tailed parrots

listen to the pronunciation of any of numerous small slender long-tailed parrots
English - English
any of numerous small slender long-tailed parrots
Favorites