卡斯翠

kǎ sī cuì

Castries, capital of Saint Lucia (Tw)

to stop

abbr. for 斯洛伐克[Si1 luo4 fa2 ke4]

cuì

bluish-green