putwa

putwa antonyms

putwa definitions

noun
  • roselle (Hibiscus sabdariffa)