meaning of parroquet

1. any of numerous small slender long-tailed parrots


Related Words

parroquet |

Developed & Maintained By Taraprasad.com

Treasure Words