Definify.com

Definition 2025


chu_sa

chu sa

Vietnamese

Noun

chu sa

  1. cinnabar