Mosta
English word definition — powered by WordNet
NOUN
Mosta is a small but densely populated city in the Northern Region of Malta.
Local council in Northern Region, Malta
Want to remember mosta?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
Mosta is a small but densely populated city in the Northern Region of Malta.
Local council in Northern Region, Malta
Want to remember mosta?
Sign up free to bookmark & revise