Home
Search
Index
Definify.com
Definition
2025
scybalas
scybalas
English
Noun
scybalas
plural of
scybala
Similar Results