TOPS

トップス

Meanings

  1. Noun thermoelectric outer planet spacecraft; TOPS
  2. Training Opportunities Scheme; TOPS

Jinuma: Japanese Dictionary · Word lists