Also read:

スペンサージャケット (Supensaajaketto) is a Japanese noun meaning “spencer jacket”.

Meanings

  1. nounspencer jacket