Entry # 3105 has returned 1 entry

tumb luuch

noun

(Spanish) pichón (ave)