Languages: Maltese, English
Learning: English
From Malta, Living in Malta
Local time: May 20 16:53 (W. Europe Standard Time)
Show More