滞欧 たいおうです
taiōdesu

Noun
Desu Copula

The polite form of 滞欧

1. Staying in Europe; Being stranded in Europe

Polite