Entry # 2494 has returned 1 entry

pucacuet

noun

(Spanish) mejilla, cachete