cenzu

Meanings

  1. Human

Translations