senshūdatta
1. Was a major/specialty; Was specialized in
★ Common
Noun
#780162
1. Was a major/specialty; Was specialized in
1. last week; the week before
1. specialization; specialisation
1. If/when specialized; If/when majoring in
1. Last week's
1. Last week; Last week, and
1. Was last week.
1. Last week.
1. Was last week.
1. Specialized; Dedicated