Vocabulary
在台
ざいたい
staying in Taiwan; living in Taiwan; residing in Taiwan
noun