vocab dash
Log in
Sign up
韦斯卡
Wéisīkǎ
Meanings
1. Uesca or Huesca, Spain
Characters used
韦
soft leather
斯
this
卡
to stop