Entry # 2912 has returned 1 entry

shuma

noun

(Spanish) la ardilla (mamífero roedor)