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