new paisas

English

Noun

new paisas

  1. plural of new paisa