Sign in Join

マストだった
masutodatta

Noun
, 
Da Copula

The past form of マスト

1. Had to; Must have been

Past/Perfective