DictionaryForumContacts

   English
Terms for subject Toponym containing S | all forms | exact matches only
EnglishRussian
Earl's LandingГрафская пристань (a well-known historic landmark in Sebastopol. "A landing stage or landing is a platform built over water where boats stop to let people get off, or to load or unload goods.[mainly British]". (Collings Dictionary) E.g.: Queensborough Landing • Squire's Landing (Sydney, NSW) ART Vancouver)