Entry # 2378 has returned 1 entry

pichga

noun

(Spanish) anguilla (ave)