Translation of pie de pollo in English:

pie de pollo

dogtooth, n.

masculine noun

Chile

  • 1

    dogtooth