croxara
Venetan
Alternative forms
croxera
Noun
croxara
f
(
plural
croxare
)
crossroads
,
crossing
,
junction