Mtarfa definition

A city in Malta.
pronoun
0
0
Advertisement