Μτάρφα
Greek
Proper noun
Μτάρφα
• (
Mtárfa
)
Mtarfa
(a
town
and
local council
of the
Northern Region
,
Malta
)