Definify.com

Definition 2025


puspa

puspa

Indonesian

Noun

puspa

  1. flower

Sundanese

Noun

puspa

  1. flower