Crossroad :
udhëkryq
Synonyms :
Intersection, Crossing, Carrefour, Crossway
Intersection, Crossing, Carrefour, Crossway
English Meaning :
(Noun : A junction where one street or road crosses another)
(Noun : A junction where one street or road crosses another)