Entry # 3126 has returned 1 entry

turúc

noun

(Spanish) el toromonte (ave)