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