隣接

adjacency, adjoining

ɾʲ ĩ ɰ̃ s e̞ t͡s ɨ
neighbor, next door + touch; connect
noun Rare #35,621
adjacency, adjoining A formal term meaning that things are next to or directly connected to each other.
JA: この二つの建物は隣接している。
EN: These two buildings are adjacent to each other.

ドイツスイス隣接してるの

Does Germany border Switzerland?

ドイツフランス隣接している

Germany borders France.

フランススペイン隣接する

France borders Spain.

その二つの隣接している

The two villages are adjacent to each other.

Sounds similar to