English
›
Words
interstice
Translation:
English
Noun
8
narrow
space between things
Add
Translation