papahas

English

Noun

papahas

  1. plural of papaha