Golden Bowl

Dictionary

TARABEn.

A large parrot with a red head.