韦斯卡

wéi sī kǎ

Uesca or Huesca, Spain

wéi

soft leather

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

to stop