English speaking friends Malta

Practise english with your fellow English study students in Malta, or Practise with a local native speaker living here. Communicating together to practice in the sun!