Entry # 2303 has returned 1 entry

petsetesa

noun

(Spanish) astilla