Englishfor English speakers
narrow passage between two objects English
Synonyms narrow passage between two objects synonyms
What other words have the same or similar meaning as narrow passage between two objects?