English edit

Proper noun edit

 
English Wikipedia has an article on:
Wikipedia

Mtarfa

  1. Mtarfa (a city in Malta).

Translations edit

Anagrams edit

Maltese edit

Proper noun edit

Mtarfa

  1. Mtarfa (a city in Malta).