crossing English - Italian
1.
2.
-
Englishintersection where roads, lines, or tracks cross
-
Italianincrocio
Related words
transit|ford teleport ford barrier barrier|sonic seal crosshatch crisscross
English translator: English Italian crossing Eesti sõnaraamat Español Traductor Svenska Översättare