Entry # 1054 has returned 1 entry

chinda pil

noun

(Spanish) la canilla