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