Home
Search
Index
Definify.com
Definition
2025
scrofolose
scrofolose
Italian
Noun
scrofolose
f
plural of
scrofolosa
Similar Results