temmokus

English

Noun

temmokus

  1. plural of temmoku