Home
Search
Index
Definify.com
Definition
2024
specole
specole
Italian
Noun
specole
f
plural of
specola
Similar Results
Speckle
Speculm
Speckled
Specie