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