meaning of parroket

1. any of numerous small slender long-tailed parrots


Related Words

parroket |

Developed & Maintained By Taraprasad.com

Treasure Words