Home
Search
Index
Definify.com
Definition
2026
xerrac
xerrac
Catalan
Noun
xerrac
m
(
plural
xerracs
)
handsaw
Similar Results
Terrar
Ferric
Terrace