Entry # 2695 has returned 1 entry

scupeta

noun

(Spanish) escopeta