south island school

/S AW1 TH AY0 L AH0 N D S K UW0 L/
N
  1. 1

    a private international school founded by the English Schools Foundation of Hong Kong, located at 50 Nam Fung Road, Aberdeen, Hong Kong, with about 1,400 students enrolled and 107 teachers.

Translate “south island school” into another language