interlaken
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a popular resort town in the Alps in west central Switzerland
WordNet
Previous
interknowledge
interlace
interlaced
interlacement
interlacing
Next
interlamellar
interlaminated
interlamination
interlanguage
interlapse