Palpasaa (पल्पसा)

Name PALPASAA (पल्पसा) meaning in Nepali & English

  • Lotus flower (कमलको फुल)

Useful Tools