Random
Sicily landings Synonyms
We can't find synonyms for the phrase "
Sicily landings
", but we have synonyms for terms, you can combine them.
Sicily
Synonyms
Sicilia
sicilian
Landings
Synonyms
arrivals
touchdowns
landfalls
landing stages
slips
piers
berths
wharves
docks
harbors
descents
anchorages
quays
moorings
marinas
approaches
platforms
jetties
barriers
keys
SL abbreviation
SL
is an
abbreviation
for Sicily Landings
What does SL stand for?
SL stands for "Sicily Landings"
Definitions for Sicily
(noun) the Italian
region
on the
island
of Sicily
(noun) the largest
island
in the Mediterranean