Home
Search
Index
Definify.com
Definition
2026
croxare
croxare
Venetian
Noun
croxare
plural of
croxara
Similar Results