Entry # 3085 has returned 1 entry

tucú

noun

(Spanish) torcaz (ave)