精神 せいしん遅滞 ちたいだった
seishinchitaidatta

Noun
Da Copula

The past form of 精神遅滞

1. Was mentally retarded.; Had intellectual disability.

Past/Perfective