Meaning of battle of navarino
Definition of battle of navarino
(noun)
a
decisive
naval
battle
in the War of Greek Independence (1827); the Turkish and Egyptian
fleet
was
defeated
by an
allied
fleet
of British and French and Russian warships
Other information on battle of navarino
WIKIPEDIA results for
battle of navarino
Amazon results for
battle of navarino
Tweet