Definify.com

Definition 2024


rose_canine

rose canine

Italian

Noun

rose canine f

  1. plural of rosa canina