Home
Search
Index
Definify.com
Definition
2024
rose_canine
rose canine
Italian
Noun
rose canine
f
plural of
rosa canina
Similar Results