Meaning of massawa
Definition of massawa
(noun)
a
port
town
in Eritrea on an
inlet
of the Red Sea
Other information on massawa
WIKIPEDIA results for
massawa
Amazon results for
massawa
Tweet