Entry # 10 has returned 1 entry

well

well

noun parrot

(Spanish) loro

Example: Photo by Guillermo Vasquez via Flickr. CC-BY 2.0 via Flickr