teppiwec

Meanings

  1. A fortified city, walled settlement

Translations