English edit

Noun edit

champacas

  1. plural of champaca

Spanish edit

Noun edit

champacas f pl

  1. plural of champaca