滞英 たいえいでした
taieideshita

Noun
Desu Copula

The polite past form of 滞英

1. Was staying in England.; Used to live in England.

Past/Perfective
Polite