滞日 たいにちでした
tainichideshita

Noun
Desu Copula

The polite past form of 滞日

1. Was staying in Japan.; Stayed in Japan.

Past/Perfective
Polite