Skip to content

亚罗士打

yà luó shì dǎ

Definitions

  1. 1. Alor Star city, capital of Kedah state in northwest Malaysia