精神 せいしん発達 はったつ遅滞 ちたいだった
seishinhattatsuchitaidatta

Noun
Da Copula

The past form of 精神発達遅滞

1. Was mentally retarded.; Had a developmental delay.

Past/Perfective