在支 ざいし
za ishi

Noun

1. staying in China; residing in China; being stationed in China

Obsolete